import { IParam } from '../../common';
import { IDEViewStore } from './i-de-view-store';

/**
 * 工作流动态编辑视图3仓库数据
 *
 * @export
 * @interface IWFDynaEditView3Store
 * @extends {IDEViewStore}
 */
export interface IWFDynaEditView3Store extends IDEViewStore {
	/**
	 * 激活表单
	 *
	 * @type {IParam}
	 * @memberof IWFDynaEditView3Store
	 */
	activeForm: IParam;

	/**
	 * 是否可编辑
	 *
	 * @type {boolean}
	 * @memberof IWFDynaEditView3Store
	 */
	isEditable: boolean;

	/**
	 * 数据信息
	 *
	 * @type {string}
	 * @memberof IWFDynaEditView3Store
	 */
	dataInfo: string;

	/**
	 * 动态工具栏
	 *
	 * @type {IParam[]}
	 * @memberof IWFDynaEditView3Store
	 */
	dynamicToolbar: IParam[];

	/**
	 * 行为组
	 *
	 * @type {IParam}
	 * @memberof IWFDynaEditView3Store
	 */
	actionGroup?: IParam;
}
